package com.meichis.yndms.model;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * @author xmy
 * @title
 * @remake 公告
 * @create 2021-05-10 11:59
 */
public class Notice implements Serializable {


    /**
     * noticeId : 0001
     * attachmentAddress : [{"title":"test111","url":"https://www.baidu.com"}]
     * noticeDetail : 公告内容
     * noticeTitle : 公告名称
     * noticeRead : true
     * publishDate : 2022-09-22 10:09:38
     * noticeType : 系统公告
     */

    //公告ID
    private String noticeId = "";
    //公告内容
    private String noticeDetail = "";
    private String noticeDetailText = "";
    //公告名称
    private String noticeTitle = "";
    //已读标志
    private boolean noticeRead = false;
    private List<AttachmentAddress> attachmentAddress = new ArrayList<>();

    private String publishDate;
    private String noticeType;

    public String getNoticeDetailText() {
        return noticeDetailText;
    }

    public void setNoticeDetailText(String noticeDetailText) {
        this.noticeDetailText = noticeDetailText;
    }

    public String getNoticeId() {
        return noticeId;
    }

    public void setNoticeId(String noticeId) {
        this.noticeId = noticeId;
    }

    public String getNoticeDetail() {
        return noticeDetail;
    }

    public void setNoticeDetail(String noticeDetail) {
        this.noticeDetail = noticeDetail;
    }

    public String getNoticeTitle() {
        return noticeTitle;
    }

    public void setNoticeTitle(String noticeTitle) {
        this.noticeTitle = noticeTitle;
    }

    public boolean isNoticeRead() {
        return noticeRead;
    }

    public void setNoticeRead(boolean noticeRead) {
        this.noticeRead = noticeRead;
    }

    public String getPublishDate() {
        return publishDate;
    }

    public void setPublishDate(String publishDate) {
        this.publishDate = publishDate;
    }

    public String getNoticeType() {
        return noticeType;
    }

    public void setNoticeType(String noticeType) {
        this.noticeType = noticeType;
    }
}
